package org.noote.libs.computervision.math;

public class Color8 {

	public short red=0, green=0, blue=0;
	
	/**
	 * Tone Color
	 */
	public static Color8 Sepia=new Color8(215, 175, 110);
	public static Color8 Sepia2=new Color8(162, 128, 101);
	public static Color8 Cyano=new Color8(20, 120, 180);
	public static Color8 Selenium=new Color8(158, 79, 104);
	public static Color8 Palladium=new Color8(143, 153, 69);
	public static Color8 Gold=new Color8(250, 145, 55);
	public static Color8 Silver=new Color8(92, 153, 154);
	public static Color8 Cooler=new Color8(150, 150, 175);
	public static Color8 Warmer=new Color8(180, 170, 150);
	
	/**
	 * Basic
	 */
	public static Color8 White=new Color8(255, 255, 255);
	public static Color8 Grey=new Color8(127, 127, 127);
	public static Color8 Black=new Color8(0, 0, 0);
	public static Color8 Red=new Color8(255, 0, 0);
	public static Color8 Blue=new Color8(0, 255, 0);
	public static Color8 Green=new Color8(0, 0, 255);
	public static Color8 Yellow=new Color8(255, 255, 0);
	public static Color8 Magenta=new Color8(255, 0, 255);
	public static Color8 Cian=new Color8(0, 255, 255);
	public static Color8 Orange=new Color8(255, 127, 0);
	
	public Color8()
	{
	}
	
	public Color8(int r, int g, int b) {
		red=(short)r;
		green=(short)g;
		blue=(short)b;
	}
	public Color8(short r, short g, short b) {
		red=r;
		green=g;
		blue=b;
	}
}
